package com.byron.media.server.test;

import com.byron.media.server.config.MediaServerConfig;
import com.byron.media.server.ffmpeg.AnyReceiver;
import com.byron.media.server.ffmpeg.AnyToMp4;
import com.byron.media.server.ffmpeg.FrameListener;
import com.byron.media.server.ffmpeg.Mp4Demo;
import com.byron.media.server.utils.FrameInfo;
import com.byron.media.server.utils.UdpSender;
import org.junit.Test;

public class MediaCodec {

    @Test
    public void codec() throws InterruptedException {

        AnyToMp4 receiver = new AnyToMp4(
                1280,
                720,
//                "rtsp://192.168.10.88:554/hdmi",
//                "G:\\测试用视频\\[www.52pdahd.com]金泫雅-Trouble Maker.1280x720.mp4",  // 1/4796
                "G:\\测试用视频\\GONSIN公信2017版（中文版）.mp4",  // timebase 1/50000
                "G:\\测试用视频\\GONSIN公信2017版（中文版）fromCodec.mp4.mp4");
        receiver.start();
        Thread.sleep(1000000000);

//        Mp4Demo mp4 = new Mp4Demo();
//        mp4.CreateMp4("G:/temp/test.mp4");
    }

}
